body {
	margin: 0px;
	padding: 0px;
	font-size:61%;
}

.formulario {
	font-size:115%;
	border-spacing:5px;
}.formulario table tr.even{
	background-color:yellow;	
}
.formulario table tr.odd{
	background-color: #ddffdd;	
}

.fondo{
	background-color:#blue;
}

#header {
	width: 100%;
}

#header table{
	margin-left: auto;
	margin-right: auto;
}
#header img{width:80px;height:80px;}
#header h1,h2{text-align:center;}

#leftcol {
	float: left;
	margin-left:15px;
	width: 19%;
}

#content {
	float: right;
	margin-right:20px;
	width: 75%;
}#content a{text-decoration:none;} 
.imagen24 {
	width:24px;
	height:24px;
	border-style:none;	
}
#footer {
	float:left;
	margin-left:5px;
	margin-right:5px;	
	//clear: both;
	width: 99%;
	
}

table.display thead th {
/* 	padding: 3px 18px 3px 10px; */
/* 	font-size:16px; */
	border-bottom: 1px solid black;
	font-weight: bold;
	cursor: pointer;
	* cursor: hand;
}

table.display tfoot th {
/* 	padding: 3px 18px 3px 10px; */
	border-top: 1px solid black;
	font-weight: bold;
}

table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}

table.display td {
/*     padding: 3px 10px; */
	font-size:10px;
}

table.display td.center {
	text-align: center;
}


.permisos{
	text-align:center;font-size:120%;padding:5px;margin-left: auto;margin-right: auto;
}
.permisos td{padding:4px;}
	.tipsAgregarPermisos{
	text-align:center;
}
.esconder{
	display:none;
}
